summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Aki Tuomi [Mon, 22 Dec 2025 20:01:18 +0000 (22:01 +0200)]
[PATCH] lib-regex: Limit number of capture groups correctly
We create at maximum max_capture_groups match groups.
Gbp-Pq: Name lib-regex_Limit_number_of_capture_groups_correctly.patch
Aki Tuomi [Mon, 22 Dec 2025 09:05:31 +0000 (11:05 +0200)]
[PATCH] lib-regex: Set DREGEX_MAX_MATCHES to library default
Gbp-Pq: Name lib-regex_Set_DREGEX_MAX_MATCHES_to_library_default.patch
Aki Tuomi [Mon, 22 Dec 2025 09:04:16 +0000 (11:04 +0200)]
[PATCH] lib-regex: Separate maximum capture groups and match limit
These are not related.
Gbp-Pq: Name lib-regex_Separate_maximum_capture_groups_and_match_limit.patch
Noah Meyerhans [Wed, 4 Feb 2026 16:09:21 +0000 (11:09 -0500)]
[PATCH] Correctly handle signed 32-bit time_t types
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=
1124541
Forwarded: no
dovecot handles 32-bit time_t in a couple of different ways, but neither quite
works currently. Setting TIME_T_MAX_BITS to 31 isn't correctly handled in
places where time_t values are constructed, for example in
io_loop_get_wait_time().
Similarly, setting TIME_T_MAX_BITS = 32 and defining TIME_T_SIGNED is not
correctly handled by tm_is_too_large().
This change fixes tm_is_too_large() to set max_time to the correct maximum date
representable by a signed 32-bit time_t.
Closes: #1124541
Gbp-Pq: Name Correctly_handle_signed_32-bit_time_t_types.patch
Noah Meyerhans [Tue, 25 Nov 2025 21:38:42 +0000 (16:38 -0500)]
[PATCH] Work around test failure on big-endian architectures
Because the endianness of the target system results in data being
layed out differently in memory, the manually constructed test input
doesn't result in the expected failure modes, which is interpreted as
a test failure.
This is not a permanent fix. See
https://dovecot.org/mailman3/archives/list/dovecot@dovecot.org/message/FZBVU55TK5332SMZSSDNWIVJCWGUAJQS/
Gbp-Pq: Name work-around-test-failure-on-big-endian-architectures.patch
Timo Sirainen [Thu, 6 Nov 2025 12:52:37 +0000 (14:52 +0200)]
[PATCH] auth: ldap - Fix crash if users are iterated, but userdb_ldap_iterate_fields is not set
From
576a2f52bff4c13971d9e6d1172857a4f18ddd14 Mon Sep 17 00:00:00 2001
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=
1121000
Gbp-Pq: Name bug1121000_dovecot-ldap_Crash_if_iterate_filter_is_set_but_iterate_fields_is_not_set.patch
Dovecot Maintainers [Wed, 4 Feb 2026 16:09:21 +0000 (11:09 -0500)]
fix 32-bit compile failure
Origin: https://github.com/dovecot/pigeonhole/commit/
82e3d905d68723f6477619ebb0a642ffe7f126bc.patch
Origin: https://github.com/dovecot/pigeonhole/commit/
82e3d905d68723f6477619ebb0a642ffe7f126bc.patch
Gbp-Pq: Name fix-32-bit-compile-error.patch
Noah Meyerhans [Wed, 4 Feb 2026 16:09:21 +0000 (11:09 -0500)]
Fix groff errors in upstream manpages
Forwarded: no
Last-Update: 2025-05-02
Last-Update: 2025-05-02
Gbp-Pq: Name fix-man-errors.patch
Dovecot Maintainers [Wed, 4 Feb 2026 16:09:21 +0000 (11:09 -0500)]
fit-32-bit-test-integers
===================================================================
Gbp-Pq: Name fit-32-bit-test-integers.patch
Christian Göttsche [Thu, 22 Dec 2022 16:00:53 +0000 (17:00 +0100)]
Use _FORTIFY_SOURCE level 3
Forwarded: not-needed
Gbp-Pq: Name Use-_FORTIFY_SOURCE-level-3.patch
Noah Meyerhans [Fri, 22 May 2020 04:48:59 +0000 (21:48 -0700)]
Don't try to build doc/rfc subdir components
Forwarded: not-needed
Forwarded: not-needed
Gbp-Pq: Name skip-rfc-subdir.patch
Noah Meyerhans [Wed, 4 Feb 2026 16:09:21 +0000 (11:09 -0500)]
dovecot (1:2.4.2+dfsg1-3) unstable; urgency=medium
* [
986f666] Correctly handle signed 32-bit time_t types (Closes: #
1124541)
* [
e2498a3] import upstream fixes to regex handling with libpcre
(Closes: #
1121519)
* [
c613433] refresh debian/copyright
* [
79dcac4] refresh lintian overrides
* [
67a151e] d/control: drop Priority fields per policy 4.7.3
* [
7c03ad9] d/control: bump standards-version to 4.7.3
[dgit import unpatched dovecot 1:2.4.2+dfsg1-3]
Noah Meyerhans [Wed, 4 Feb 2026 16:09:21 +0000 (11:09 -0500)]
Import dovecot_2.4.2+dfsg1-3.debian.tar.xz
[dgit import tarball dovecot 1:2.4.2+dfsg1-3 dovecot_2.4.2+dfsg1-3.debian.tar.xz]
Noah Meyerhans [Thu, 13 Nov 2025 13:22:28 +0000 (08:22 -0500)]
Import dovecot_2.4.2+dfsg1.orig.tar.gz
[dgit import orig dovecot_2.4.2+dfsg1.orig.tar.gz]
Noah Meyerhans [Thu, 13 Nov 2025 13:22:28 +0000 (08:22 -0500)]
Import dovecot_2.4.2+dfsg1.orig-pigeonhole.tar.gz
[dgit import orig dovecot_2.4.2+dfsg1.orig-pigeonhole.tar.gz]